package com.smsclient.util;

import lombok.extern.slf4j.Slf4j;

@Slf4j
public class SendSMSUtil {

//    public static void sendSMS(String clientId, BaseMessage msg) throws Exception {
//        List<Promise<BaseMessage>> futures = ChannelUtil.syncWriteLongMsgToEntity(clientId, msg);
//        if (futures != null) {
//            try {
//                for (Promise<BaseMessage> future : futures) {
//                    future.addListener(new GenericFutureListener<Future<BaseMessage>>() {
//                        @Override
//                        public void operationComplete(Future<BaseMessage> future) throws Exception {
//                            if (future.isSuccess()) {
//                                //todo 回填 msg信息
//                                log.info("response:{}", future.get());
//                            } else {
//                                log.error("response:{}", future.cause());
//                            }
//                        }
//                    });
//                    try {
//                        future.sync();
//                    } catch (Exception ex) {
//                    }
//                }
//            } catch (Exception e) {
//                e.printStackTrace();
//            }
//        }
//    }

    //1、网贷文案：【爱又米】恭喜！您已提额成功，专享最高20000额度，取现一分钟到账！点击 t.cn/EJ8GAeb 进入，回T退订
    //2、挂机文案：【爱又米】感谢您的接听，恭喜获得高至50000元额度，首次取现90天免息，利率低至万3，秒下款，戳 t.cn/EJ5iypu 回T退订
    public static String resourceSmsStr(String title, String context) {
        StringBuffer stringBuffer = new StringBuffer();
        stringBuffer.append("【")
                .append(title)
                .append("】")
                .append(context);
        return stringBuffer.toString();
    }
    public static String resourceTestSmsStr(Integer type) {
        if(1==type){
            return "【爱又米】恭喜！您已提额成功，专享最高20000额度，取现一分钟到账！点击 t.cn/EJ8GAeb 进入，回T退订";
        }
        return "【爱又米】感谢您的接听，恭喜获得高至50000元额度，首次取现90天免息，利率低至万3，秒下款，戳 t.cn/EJ5iypu 回T退订";
    }
}
